package com.cxh.supermarket.business.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cxh.supermarket.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 项目表
 *
 * @author lly
 * @create 2024/7/29 10:49
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName(value = "labor_project", autoResultMap = true)
public class Project extends BaseEntity {

  /**
   * 主键id
   */
  @TableId("project_id")
  private Long projectId;

  /**
   * 团队id
   */
  private Long teamId;

  /**
   * 项目名称
   */
  private String projectName;

  /**
   * 项目编号
   */
  private String projectCode;

  /**
   * 类型1:个人 2：团队
   */
  private Integer type;

  /**
   * 状态
   */
  private String status;

  /**
   * 删除标志（0代表存在 2代表删除）
   */
  @TableLogic
  private String delFlag;

}
